package com.example.service;

import java.util.List;
import java.util.Map;

import com.example.domain.QuitClass;
import com.example.result.Result;

public interface QuitClassService {

    Result addQuitClass(QuitClass quitClass);//添加退班信息

    Result updateQuitClass(QuitClass quitClass);//更新退班信息

    Result deleteQuitClassById(String quitId);//根据退班编号删除退班信息

    Result queryAllQuitClass();//查询所有退班信息

    Result queryQuitClassById(String quitId);//根据编号查询退班信息

    Result addQuitClassByExcel(List<QuitClass> list);//通过Excel批量添加退班信息

    Result deleteQuitClassByIds(Map<String, String> ids);//根据退班编号批量删除退班信息

    Result serachByInfo(String[] info);//退班信息模糊查询

    Result queryAllQuitClassAndUsersInfo();//查询所有退班和用户信息

    Result selectQuitClassByUserId(Integer userId);//根据学生ID查询学生退班信息

}
